/*
 * @Author: your name
 * @Date: 2022-02-23 15:56:24
 * @LastEditTime: 2022-09-13 19:00:34
 * @LastEditors: ps
 * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 * @FilePath: \zdxy-back\src\directive\components\index.js
 */

// 分页组件
import Pagination from "@/components/Pagination";
// 自定义表格工具组件
import RightToolbar from "@/components/RightToolbar"
// 文件上传组件
import FileUpload from "@/components/FileUpload"
// 图片上传组件
import ImageUpload from "@/components/ImageUpload"
// 字典标签组件
import DictTag from '@/components/DictTag'
// 公用card组件
import PannelTitle from '@/components/PannelTitle'
// 公用详情
import DescBaseInfo from '@/components/DescBaseInfo';
// 公用详情
import DescInfoList from '@/components/DescInfoList'
// 公用详情
import DescInfoListItem from '@/components/DescInfoListItem'
// 公共弹窗
import ZedaDialog from '@/components/ZedaDialog';
import zLink from '@/components/zLink';
import statPainting from '@/components/statPainting';
// 公共table
import lbTable from '@/components/lb-table/lb-table'
import apsForm from '@/components/apsForm/apsFormBuilder.js'
// 公共响应布局 layout
import lbLayout from '@/components/lbLayout/lb-layout'

import Title from "@/components/Title";

export default {
    install: Vue => {
        Vue.component('DictTag', DictTag)
        Vue.component('Pagination', Pagination)
        Vue.component('RightToolbar', RightToolbar)
        Vue.component('ZedaDialog', ZedaDialog)
        Vue.component('zLink', zLink);
        Vue.component('DescBaseInfo', DescBaseInfo)
        Vue.component('FileUpload', FileUpload)
        Vue.component('ImageUpload', ImageUpload)
        Vue.component('PannelTitle', PannelTitle)
        Vue.component('DescInfoList', DescInfoList)
        Vue.component('DescInfoListItem', DescInfoListItem)
        Vue.component('statPainting', statPainting)
        Vue.component('lb-table', lbTable) // 表格
        Vue.component('aps-form', apsForm) // 表单
        Vue.component('lb-layout', lbLayout) // 布局
        Vue.component('Title', Title) // 布局
    }
}
